set(DIR ${CMAKE_CURRENT_SOURCE_DIR}/components)
aux_source_directory(${DIR}/object_pool OBJECT_POOL_SRC)

add_library(Component::ObjectPool INTERFACE IMPORTED)

set_target_properties(
    Component::ObjectPool
    PROPERTIES
    INTERFACE_INCLUDE_DIRECTORIES ${DIR}
    INTERFACE_SOURCES ${OBJECT_POOL_SRC}
)
